package com.yn.module.spider.pojo;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 国家医保-医保药品分类与代码;
 *
 * @author : http://www.chiner.pro
 * @date : 2022-6-2
 */
@Data
@ApiModel(value = "国家医保-医保药品分类与代码")
@TableName("natmc_drug")
public class NatmcDrug implements Serializable {
    /**
     * 主键
     */
    @ApiModelProperty(name = "主键")
    @TableId
    private Long eid;
    /**
     * 药品代码
     */
    @ApiModelProperty(name = "药品代码")
    private String goodscode;
    /**
     * 注册名称
     */
    @ApiModelProperty(name = "注册名称")
    private String registeredproductname;
    /**
     * 商品名称
     */
    @ApiModelProperty(name = "商品名称")
    private String goodsname;
    /**
     * 注册剂型
     */
    @ApiModelProperty(name = "注册剂型")
    private String registeredmedicinemodel;
    /**
     * 注册规格
     */
    @ApiModelProperty(name = "注册规格")
    private String registeredoutlook;
    /**
     * 包装材质
     */
    @ApiModelProperty(name = "包装材质")
    private String materialname;
    /**
     * 最小包装数量
     */
    @ApiModelProperty(name = "最小包装数量")
    private Integer factor;
    /**
     * 最小制剂单位
     */
    @ApiModelProperty(name = "最小制剂单位")
    private String minunit;
    /**
     * 最小包装单位
     */
    @ApiModelProperty(name = "最小包装单位")
    private String unit;
    /**
     * 药品企业
     */
    @ApiModelProperty(name = "药品企业")
    private String companynamesc;
    /**
     * 批准文号（新）
     */
    @ApiModelProperty(name = "批准文号（新）")
    private String approvalcode;
    /**
     * 批准文号（老）
     */
    @ApiModelProperty(name = "批准文号（老）")
    private String oldApprovalCode;
    /**
     * 药品本位码
     */
    @ApiModelProperty(name = "药品本位码")
    private String goodsstandardcode;

    @ApiModelProperty(name = "数据爬取版本")
    private String dataVer;
    /**
     * 数据爬取时的当前时间
     */
    @ApiModelProperty(name = "数据爬取时的当前时间")
    private Date ts;
    /**
     * 当前页
     */
    @ApiModelProperty(name = "当前页")
    private Integer page;
    /**
     * 当前行;每页都从1开始
     */
    @ApiModelProperty(name = "当前行", notes = "每页都从1开始")
    private Integer line;

}